system of isolation in prisons - Francés Inglés Diccionario